pitted and sun-dried peach - Español Inglés Diccionario